package com.newzqxq.koalamoney.net;

import com.newzqxq.koalamoney.model.ForgetPwdModel;
import com.newzqxq.koalamoney.model.LoginModel;
import com.newzqxq.koalamoney.model.RegisterModel;
import com.newzqxq.koalamoney.presenter.ForgetPawdPresenter;
import com.newzqxq.koalamoney.presenter.LoginPresenter;
import com.newzqxq.koalamoney.presenter.RegisterPresenter;

import dagger.Component;

/**
 * Created by ZQXQ-Developer on 2017/7/25.
 */


@Component(dependencies = AppComponent.class)
public interface ModelComponent {
    void inject(RegisterPresenter presenter);//注册

    RegisterModel REGISTER_MODEL();

    void inject(LoginPresenter presenter);//登录

    LoginModel LOGIN_MODEL();

    void inject(ForgetPawdPresenter presenter);//忘记密码

    ForgetPwdModel forgetModel();

}
